home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 52
/
Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso
/
Aminet
/
util
/
moni
/
Scout-src.lha
/
netinclude
/
inline
/
socket_context.h
next >
Wrap
C/C++ Source or Header
|
2002-09-16
|
4KB
|
96 lines
#ifndef _INLINE_SOCKET_CONTEXT_H
#define _INLINE_SOCKET_CONTEXT_H \
"$Id: socket_context.h,v 1.1.1.1 2001/11/26 22:21:16 tboeckel Exp $"
/*
* Gcc base context defines for bsdsocket.library.
*
* Copyright © 1996 AmiTCP/IP Group,
* Network Solutions Development, Inc.
* All rights reserved.
*/
#ifdef BASE_EXT_DECL
#error BASE_EXT_DECL etc declarations not allowed
#endif
#define BASE_EXT_DECL
#define BASE_EXT_DECL0
#define BASE_PAR_DECL struct Library * SocketBase,
#define BASE_PAR_DECL0 struct Library * SocketBase
#define BASE_NAME SocketBase
#include <inline/socket.h>
/* BASE_* macros are undefined at the end of <inline/socket.h> */
#define socket(r...) socket(SocketBase, r)
#define bind(r...) bind(SocketBase, r)
#define listen(r...) listen(SocketBase, r)
#define accept(r...) accept(SocketBase, r)
#define connect(r...) connect(SocketBase, r)
#define sendto(r...) sendto(SocketBase, r)
#define send(r...) send(SocketBase, r)
#define recvfrom(r...) recvfrom(SocketBase, r)
#define recv(r...) recv(SocketBase, r)
#define shutdown(r...) shutdown(SocketBase, r)
#define setsockopt(r...) setsockopt(SocketBase, r)
#define getsockopt(r...) getsockopt(SocketBase, r)
#define getsockname(r...) getsockname(SocketBase, r)
#define getpeername(r...) getpeername(SocketBase, r)
#define getdtablesize() getdtablesize(SocketBase)
#define inet_addr(r...) inet_addr(SocketBase, r)
#define inet_network(r...) inet_network(SocketBase, r)
#define gethostbyname(r...) gethostbyname(SocketBase, r)
#define gethostbyaddr(r...) gethostbyaddr(SocketBase, r)
#define getnetbyname(r...) getnetbyname(SocketBase, r)
#define getnetbyaddr(r...) getnetbyaddr(SocketBase, r)
#define getservbyname(r...) getservbyname(SocketBase, r)
#define getservbyport(r...) getservbyport(SocketBase, r)
#define getprotobyname(r...) getprotobyname(SocketBase, r)
#define getprotobynumber(r...) getprotobynumber(SocketBase, r)
#define vsyslog(r...) vsyslog(SocketBase, r)
#define sendmsg(r...) sendmsg(SocketBase, r)
#define recvmsg(r...) recvmsg(SocketBase, r)
#define gethostname(r...) gethostname(SocketBase, r)
#define gethostid() gethostid(SocketBase)
#define IoctlSocket(r...) IoctlSocket(SocketBase, r)
#define CloseSocket(r...) CloseSocket(SocketBase, r)
#define WaitSelect(r...) WaitSelect(SocketBase, r)
#define SetSocketSignals(r...) SetSocketSignals(SocketBase, r)
#define ObtainSocket(r...) ObtainSocket(SocketBase, r)
#define ReleaseSocket(r...) ReleaseSocket(SocketBase, r)
#define ReleaseCopyOfSocket(r...) ReleaseCopyOfSocket(SocketBase, r)
#define Errno() Errno(SocketBase)
#define SetErrnoPtr(r...) SetErrnoPtr(SocketBase, r)
#define Inet_NtoA(r...) Inet_NtoA(SocketBase, r)
#define Inet_LnaOf(r...) Inet_LnaOf(SocketBase, r)
#define Inet_NetOf(r...) Inet_NetOf(SocketBase, r)
#define Inet_MakeAddr(r...) Inet_MakeAddr(SocketBase, r)
#define SocketBaseTagList(r...) SocketBaseTagList(SocketBase, r)
#define GetSocketEvents(r...) GetSocketEvents(SocketBase, r)
#define InheritSocket(r...) InheritSocket(SocketBase, r)
#define select(r...) select(SocketBase, r)
#define inet_ntoa(r...) inet_ntoa(SocketBase, r)
#define inet_makeaddr(r...) inet_makeaddr(SocketBase, r)
#define inet_lnaof(r...) inet_lnaof(SocketBase, r)
#define inet_netof(r...) inet_netof(SocketBase, r)
#endif /* _INLINE_SOCKET_CONTEXT_H */